.APSModal {
	width: 100%;
	height: 800px;
	overflow: hidden;
	position: relative;
	z-index: 1;

	& > .forgeBox {
		position: absolute;
		z-index: -1;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		border-radius: 8px;
		overflow: hidden;
	}

	& > .formBox {
		width: 100%;
		height: 100%;
		pointer-events: none;

		& > .formList {
			width: 400px;
			height: 400px;
			padding: 16px;
			border-radius: 8px;
			background: rgba(0, 0, 0, 0.75);
			display: flex;
			align-items: center;
			justify-content: center;
			flex-direction: column;
			pointer-events: auto;

			& > div {
				width: 100%;

				&.Title {
					height: 40px;
					display: flex;
					align-items: center;
					justify-content: center;
					font-size: 20px;
					font-family: ShuHeiTi;
					font-weight: bold;
					color: #ffffff;
					cursor: pointer;
				}

				&.Form {
					flex: 1;
					overflow-y: scroll;
					padding: 16px;

					&::-webkit-scrollbar {
						display: none;
					}

					.ant-row {
						& > div:first-child {
							width: 100px;

							& > label {
								font-size: 16px;
								font-family: ShuHeiTi;
								color: #ffffff;
							}
						}
					}

					.FormHidden {
						display: none;
					}

					.FormBtn {
						display: flex;
						align-items: center;
						justify-content: center;
					}
				}
			}
		}
	}
}
